Volume 14, Issue 2, June 2023, Pages 878-895
Tarek Mahmoud Shaker Mohamed; Mohamed Gamal Elsehrawy; Mona Nadr Ebraheim Ahmed
Volume 12, Issue 3, September 2021, Pages 915-930
Esmat Sayed Abd El-mageed; Mohamed Gamal Elsehrawy; Tarek Mahmoud Shaker
Volume 12, Issue 3, September 2021, Pages 1723-1736
Mohamed Gamal Elsehrawy; Samia Eaid Elgazzar; Sherin Ebrahim El-Tahry